Karnala Bird Sanctuary is 60 km from Mumbai, on the Mumbai-Goa Highway, NH-17. This is a 2-hour drive via Thane Creek and Panvel. Central Railway trains from VT Station stop at Panvel, 12 km from the sanctuary; from here you can catch autorickshaws, taxis and buses. State Transport buses run from Mumbai Central to Karnala. You can hire an Taxi from Mumbai or Pune and shouldn't be very expensive.
From Vashi New Mumbai - 32km. one Way
From Panvel regular buses and autorickshaws6 sitters going towards Pen will drop you at Karnala, but the frequency is very less after 6.00-7.00 PM. The fare is around Rs.10.00.